package com.gccloud.design.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description:
 * @Author yang.hw
 * @Date 2022/3/16 14:18
 */
@Data
public class DesignCenterDTO {

    @ApiModelProperty(value = "表单名称")
    private String formName;

    @ApiModelProperty(value = "表单版本")
    private String formVersion;

    @ApiModelProperty(value = "表单编码")
    private String formCode;

    @ApiModelProperty(value = "表单url")
    private String formUrl;

    @ApiModelProperty(value = "表单类型：INPUT（业务申请类），MONITORY（业务单监控），HANDLE（详情处理类），OPERATE（业务操作类），DETAIL（详情展示类），QUERY（信息查询类）")
    private String formType;

    @ApiModelProperty(value = "USER_DEFINE_FORM（自定义表单）")
    private String formClass = "USER_DEFINE_FORM";

    @ApiModelProperty(value = "表单描述信息")
    private String formComments;

    @ApiModelProperty(value = "10R（发布），10D（设计）")
    private String formStatus = "10R";

    @ApiModelProperty(value = "场景ID")
    private Integer catalogId;

    @ApiModelProperty(value = "场景编码")
    private String catalogCode;

    @ApiModelProperty(value = "业务规格ID")
    private Long parentId;

    @ApiModelProperty(value = "业务规格名称")
    private String parentName;

    @ApiModelProperty(value = "场景名称")
    private String catalogName;
}
